international trading company - German English Dictionary